OL.comment-threads {
	PADDING-LEFT: 30px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
OL.top-level {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
#comments-section .comment {
	CLEAR: left; BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 10px 0px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 1px solid; HEIGHT: 1%; moz-border-radius: 5px; webkit-border-radius: 5px; border-radius: 5px
}
#comments-section .odd {
	BACKGROUND: #f7f7f7
}
.comment-user-logo {
	FLOAT: left
}
.comment-header {
	LINE-HEIGHT: 1.8em
}
.comment-header .author {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.comment .date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; LINE-HEIGHT: 1.8em; PADDING-TOP: 0px
}
.global-comment-actions LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #aaa 1px solid; COLOR: #aaa; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.comment-actions LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #aaa 1px solid; COLOR: #aaa; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.comment-actions LI:unknown {
	PADDING-LEFT: 0px; BORDER-LEFT-STYLE: none
}
LI#comment-show-hide {
	PADDING-LEFT: 0px; BORDER-LEFT-STYLE: none
}
.comment-actions #comment-actions-secondary LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.global-comment-actions LI.hidden {
	DISPLAY: none
}
.comment-actions LI.hidden {
	DISPLAY: none
}
.global-comment-actions A {
	MARGIN: 0px
}
.global-comment-actions {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.comment-actions UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.comment-body {
	OVERFLOW: hidden; HEIGHT: 1%
}
.comment-header {
	OVERFLOW: hidden; HEIGHT: 1%
}
 HTML .comment-body {
	OVERFLOW: visible
}
 HTML .comment-header {
	OVERFLOW: visible
}
#comments-section .focused {
	BACKGROUND: #ffffe7
}
#comments-section .edit {
	BACKGROUND: #ffffe7
}
#comments-section .reply {
	BACKGROUND: #fff
}
.comment .comment-user-logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 58px; PADDING-TOP: 0px
}
.comment .comment-user-logo .replacement {
	WIDTH: 48px; HEIGHT: 48px
}
.collapsed .comment-user-logo IMG {
	MARGIN-LEFT: 12px; WIDTH: 24px; HEIGHT: 24px
}
.collapsed .comment-user-logo .replacement {
	MARGIN-LEFT: 12px; WIDTH: 24px; HEIGHT: 24px
}
.collapsed .comment-body {
	HEIGHT: 0px; opacity: 0
}
IMG.wait {
	VERTICAL-ALIGN: middle
}
.comment .excerpt {
	FONT-WEIGHT: normal; COLOR: #666; HEIGHT: 1.8em; opacity: 0
}
.collapsed .excerpt {
	opacity: inherit
}
.comment FORM .label {
	FONT-WEIGHT: normal; COLOR: #666
}
.comment INPUT#watchPageAfterComment {
	MARGIN-LEFT: 20px; VERTICAL-ALIGN: middle
}
.comment-actions .comment-permalink A:hover {
	VISIBILITY: visible
}
.comment-actions .comment-permalink A {
	outline: none
}
.comment-actions .comment-permalink A {
	DISPLAY: block; BACKGROUND: url(../../../images/icons/permalink_light_16.png) no-repeat 50% 50%; WIDTH: 16px; CURSOR: pointer; TEXT-INDENT: -9999px; HEIGHT: 16px
}
.comment-actions .comment-permalink A SPAN {
	DISPLAY: block; BACKGROUND: url(../../../images/icons/permalink_light_16.png) no-repeat 50% 50%; WIDTH: 16px; CURSOR: pointer; TEXT-INDENT: -9999px; HEIGHT: 16px
}
.comment-actions .comment-permalink A:hover SPAN {
	BACKGROUND-IMAGE: url(../../../images/icons/permalink_dark_16.png)
}
#comments-section #previewArea IFRAME {
	HEIGHT: 210px
}
